moving power - French English Dictionary